package com.mzpai.product.vo;

import com.mzpai.model.BaseModel;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value="门店发起线下支付VO")
public class PayMentsClientVo  extends BaseModel{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@ApiModelProperty(value="订单编号")
	private String orderId;
	@ApiModelProperty(value="会员微信支付条码号")
	private String authCode;
	@ApiModelProperty(value="门店id")
	private Integer storeId;
	//由用户ID+用户account+用户创建时间三个字段生成的MD5唯一密文
	@ApiModelProperty(value="用户密文")
	private String userEncryptData;
	//二维码创建时间，该时间以时间戳形式展示
	@ApiModelProperty(value="当前时间13位戳")
	private Long currentDateTime;
	//二维码签名，签名规则为用户密文+二维码生成时间+用户密钥三部分生成的MD5
//	@ApiModelProperty(value="用户前面数据")
//	private String userSignData;
	public String getOrderId() {
		return orderId;
	}
	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}
	public Integer getStoreId() {
		return storeId;
	}
	public void setStoreId(Integer storeId) {
		this.storeId = storeId;
	}
	public String getUserEncryptData() {
		return userEncryptData;
	}
	public void setUserEncryptData(String userEncryptData) {
		this.userEncryptData = userEncryptData;
	}
	public Long getCurrentDateTime() {
		return currentDateTime;
	}
	public void setCurrentDateTime(Long currentDateTime) {
		this.currentDateTime = currentDateTime;
	}
//	public String getUserSignData() {
//		return userSignData;
//	}
//	public void setUserSignData(String userSignData) {
//		this.userSignData = userSignData;
//	}
	public String getAuthCode() {
		return authCode;
	}
	public void setAuthCode(String authCode) {
		this.authCode = authCode;
	}
	
	

}
